mobile squads - French English Dictionary